SimpleIdentifierContext

open class SimpleIdentifierContext : ParserRuleContext

Constructors

Link copied to clipboard
constructor(parent: ParserRuleContext, invokingState: Int)

Properties

Link copied to clipboard
open var children: List<ParseTree>
Link copied to clipboard
val EMPTY: ParserRuleContext
Link copied to clipboard
open var exception: RecognitionException
Link copied to clipboard
open var invokingState: Int
Link copied to clipboard
open var parent: RuleContext
Link copied to clipboard
open var start: Token
Link copied to clipboard
open var stop: Token

Functions

Link copied to clipboard
open fun ABSTRACT(): TerminalNode
Link copied to clipboard
open fun <T> accept(visitor: ParseTreeVisitor<out T>): T
Link copied to clipboard
open fun ACTUAL(): TerminalNode
Link copied to clipboard
open fun <T : ParseTree?> addAnyChild(t: T): T
Link copied to clipboard
open fun addChild(ruleInvocation: RuleContext): RuleContext
open fun addChild(t: TerminalNode): TerminalNode
Link copied to clipboard
open fun addErrorNode(errorNode: ErrorNode): ErrorNode
Link copied to clipboard
open fun ANNOTATION(): TerminalNode
Link copied to clipboard
open fun BY(): TerminalNode
Link copied to clipboard
open fun CATCH(): TerminalNode
Link copied to clipboard
open fun COMPANION(): TerminalNode
Link copied to clipboard
open fun CONST(): TerminalNode
Link copied to clipboard
open fun CONSTRUCTOR(): TerminalNode
Link copied to clipboard
open fun copyFrom(ctx: ParserRuleContext)
Link copied to clipboard
open fun CROSSINLINE(): TerminalNode
Link copied to clipboard
open fun DATA(): TerminalNode
Link copied to clipboard
open fun DELEGATE(): TerminalNode
Link copied to clipboard
open fun depth(): Int
Link copied to clipboard
open fun DYNAMIC(): TerminalNode
Link copied to clipboard
open fun enterRule(listener: ParseTreeListener)
Link copied to clipboard
open fun ENUM(): TerminalNode
Link copied to clipboard
open fun exitRule(listener: ParseTreeListener)
Link copied to clipboard
open fun EXPECT(): TerminalNode
Link copied to clipboard
open fun EXTERNAL(): TerminalNode
Link copied to clipboard
open fun FIELD(): TerminalNode
Link copied to clipboard
open fun FILE(): TerminalNode
Link copied to clipboard
open fun FINAL(): TerminalNode
Link copied to clipboard
open fun FINALLY(): TerminalNode
Link copied to clipboard
open fun GET(): TerminalNode
Link copied to clipboard
open fun getAltNumber(): Int
Link copied to clipboard
open fun getChild(i: Int): ParseTree
open fun <T : ParseTree?> getChild(ctxType: Class<out T>, i: Int): T
abstract fun getChild(p: Int): Tree
Link copied to clipboard
open fun getChildCount(): Int
Link copied to clipboard
open fun getParent(): ParserRuleContext
open fun getParent(): RuleContext
abstract fun getParent(): ParseTree
abstract fun getParent(): Tree
Link copied to clipboard
open fun getPayload(): RuleContext
abstract fun getPayload(): Any
Link copied to clipboard
open fun <T : ParserRuleContext?> getRuleContext(ctxType: Class<out T>, i: Int): T
open fun getRuleContext(): RuleContext
Link copied to clipboard
open fun <T : ParserRuleContext?> getRuleContexts(ctxType: Class<out T>): List<T>
Link copied to clipboard
open fun getRuleIndex(): Int
Link copied to clipboard
open fun getSourceInterval(): Interval
Link copied to clipboard
open fun getStart(): Token
Link copied to clipboard
open fun getStop(): Token
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(ttype: Int, i: Int): TerminalNode
Link copied to clipboard
open fun getTokens(ttype: Int): List<TerminalNode>
Link copied to clipboard
open fun Identifier(): TerminalNode
Link copied to clipboard
open fun IMPORT(): TerminalNode
Link copied to clipboard
open fun INFIX(): TerminalNode
Link copied to clipboard
open fun INIT(): TerminalNode
Link copied to clipboard
open fun INLINE(): TerminalNode
Link copied to clipboard
open fun INNER(): TerminalNode
Link copied to clipboard
open fun INTERNAL(): TerminalNode
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun LATEINIT(): TerminalNode
Link copied to clipboard
open fun NOINLINE(): TerminalNode
Link copied to clipboard
open fun OPEN(): TerminalNode
Link copied to clipboard
open fun OPERATOR(): TerminalNode
Link copied to clipboard
open fun OUT(): TerminalNode
Link copied to clipboard
open fun OVERRIDE(): TerminalNode
Link copied to clipboard
open fun PARAM(): TerminalNode
Link copied to clipboard
open fun PRIVATE(): TerminalNode
Link copied to clipboard
open fun PROPERTY(): TerminalNode
Link copied to clipboard
open fun PROTECTED(): TerminalNode
Link copied to clipboard
open fun PUBLIC(): TerminalNode
Link copied to clipboard
open fun RECEIVER(): TerminalNode
Link copied to clipboard
open fun REIFIED(): TerminalNode
Link copied to clipboard
open fun removeLastChild()
Link copied to clipboard
open fun SEALED(): TerminalNode
Link copied to clipboard
open fun SET(): TerminalNode
Link copied to clipboard
open fun setAltNumber(altNumber: Int)
Link copied to clipboard
open fun SETPARAM(): TerminalNode
Link copied to clipboard
open fun setParent(parent: RuleContext)
Link copied to clipboard
open fun SUSPEND(): TerminalNode
Link copied to clipboard
open fun TAILREC(): TerminalNode
Link copied to clipboard
open fun toInfoString(recognizer: Parser): String
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun toStringTree(recog: Parser): String
Link copied to clipboard
open fun VALUE(): TerminalNode
Link copied to clipboard
open fun VARARG(): TerminalNode
Link copied to clipboard
fun ParserRuleContext.verbatimText(marginLeft: Int = 0, marginRight: Int = 0): String
Link copied to clipboard
open fun WHERE(): TerminalNode